Definition of Marmalade Tree
-
(noun) tropical American tree having wood like mahogany and sweet edible egg-shaped fruit; in some classifications placed in the genus Calocarpum
Synonyms of Marmalade Tree
Antonyms of Marmalade Tree
No Antonyms Found.
Homophones of Marmalade Tree
No Homophones Found.